Andrew J. Satin ,MD , Dr. Andrew J. Satin is an obstetrician-gynecologist in Baltimore, Maryland and is affiliated with multiple hospitals in the area, including Johns Hopkins Bayview Medical Center and Johns Hopkins Hospital. He received his medical degree from Uniformed Services University of the Health Sciences F. Edward Hebert School of Medicine and has been in practice for more than 20 years. Dr. Andrew J. Satin accepts Aetna, Cigna, Blue Cross, Kaiser - see other insurance plans accepted.